2 Bed Duplex Flat In Foster Court, Royal College Street, Camden, London Nw1